package com.xiaoy.core.bpm.simple.entity;

import javax.persistence.Entity;
import javax.persistence.Table;

import org.hibernate.annotations.Cache;
import org.hibernate.annotations.CacheConcurrencyStrategy;

import com.xiaoy.core.bpm.util.ConfigTable;
import com.xiaoy.entity.BaseBean;

/**
 * 流程节点
 * @author chentianyi
 * 2014年7月4日 上午11:47:26
 */
@Entity
@Table(name = ConfigTable.Process.PROCESS_NODE)
@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)
public class ProcessNode extends BaseBean {

	private String nodeDefineName;
	private String nodeDefineId;
	
	private String defineId;		//引擎中的定义id
	
	private String name;
	private String formUrl;
	
	public String getDefineId() {
		return defineId;
	}
	public void setDefineId(String defineId) {
		this.defineId = defineId;
	}
	public String getNodeDefineName() {
		return nodeDefineName;
	}
	public void setNodeDefineName(String nodeDefineName) {
		this.nodeDefineName = nodeDefineName;
	}
	public String getNodeDefineId() {
		return nodeDefineId;
	}
	public void setNodeDefineId(String nodeDefineId) {
		this.nodeDefineId = nodeDefineId;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getFormUrl() {
		return formUrl;
	}
	public void setFormUrl(String formUrl) {
		this.formUrl = formUrl;
	}
	
	
	
	
}


